phosphorus doping - French English Dictionary